package Reverse;

import java.util.ArrayList;


/**
 * Reverse string in place
 * @author Xi
 *
 */
public class Reverse {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		ArrayList<String> l = new ArrayList();
		l.add("a");
		l.add("b");
		l.add("c");
		l.add("d");
		l.add("e");
		l.add("f");
		l.add("-99");
		
		reverse(0, l);

	}
	
	public static void reverse(int i, ArrayList<String> list){
		if(list.get(i+1) != "-99")
			reverse(i+1, list);
		System.out.print(list.get(i));
	}

}
